@import url("reset.css");
@import url("fonts/museo.css");

html {background:url(images/htmlbg.jpg) repeat; height:100%;}
body { font-family:"Helvetica Neue", Helvetica, Verdana, sans-serif; font-size:62.5%; color:#635a4e; background:url(images/bodybg.jpg) left top repeat-x; height:100%; width:100%;}
#wrap {width:960px; margin:0 auto 20px auto;}
#left {width:250px; float:left;}
#right {float:right; width:700px; padding-top:3px; }
#mainnav { border-top:solid 1px #665e52; border-bottom:solid 1px #665e52; height:23px; margin-bottom:10px; float:right; text-align:right; }
#mainheader {margin-bottom:7px; padding-top:3px; }
#eslogan{float:right; font:bold 2.8em 'TeXGyreAdventor', Arial, sans-serif; font-size:27px; text-align:left; letter-spacing:8px}
#pageheader {padding-top:5px; margin-bottom:5px;}
#pageheader #intro {height:350px; position:relative; width:700px!important;}

p, ul, ol {font-size:1.2em;}
a {color:#ca4133; text-decoration:none;}
a:hover {color:#000;}
#mainnav li { display:inline; font-family:"Helvetica Neue", Helvetica, Verdana, sans-serif; font-size:16px;}
#mainnav a {display:block; float:left; height:23px; line-height:23px; padding:0 7px; color:#635a4e; border-right:solid 1px #e0dad1;}
#mainnav .current a {background:url(images/arrowtop.png) center bottom no-repeat; }
#mainnav a:hover {color:#ca4133;}
#sidebar {text-align:center; margin-top:30px;}
.sb-block {margin-bottom:5px;}

h2 {font-family: 'Museo300', Verdana, sans-serif; font-size:2.2em; color:#635a4e; font-weight:normal;}

#sociallinks {
	padding-top:10px
}
#pageheader h2 {font:bold 2.8em 'TeXGyreAdventor', Arial, sans-serif; color:#fff; text-shadow:#3e0303 1px 1px 3px; padding-top:70px; margin-bottom:10px;}
#pageheader p { font-family:'Museo300', Verdana, sans-serif; font-size:1.6em!important; line-height:20px; margin-right:65px; color:#e29f96;}
#photos {width:190px; float:right; margin-right:10px;}
#homemain {float:left;}
#pagefooter {background:#e7e2da; padding:20px;}
#footerwrap {width:920px; margin:auto; padding:30px 0;}
#footerwrap #about {float:left; width:39%;}
#pagefooter h2 { color:#ca4133; margin-bottom:10px;}

#footerwrap li {display:block; height:25px; line-height:25px; background:url(images/bullet.png) left center no-repeat; padding-left:20px;}

#credits {text-align:center; padding:10px; font-size:1.1em;}

.entry .avatar {margin-bottom:10px; width:150px; height:100px; margin-left:5px;}

.entry p {font-size:12px; line-height:18px; margin-bottom:10px; text-align:justify}

.titulo{
	padding-left:15px;
	padding-top:10px;
	padding-right:15px;
	}
.titulo h2{
	color:#FFF;
}
#contents p {line-height:18px; margin-bottom:10px; }
.post {padding:0px 0px 0px 0px; margin-bottom:10px; border-bottom:solid 1px #ddd7cd; width:700px;}
.post header {margin-bottom:15px;}
.post header .articlemeta {font:normal 1.2em "Helvetica Neue", Helvetica, Verdana, sans-serif; color:#bfb8ac;}
.post header .articlemeta a {color:#bfb8ac;}



.endofpost {padding:10px; border-top:solid 1px #d0cbc2; border-bottom:solid 1px #d0cbc2; margin-bottom:20px; height:20px;}



#slide1 span,#slide2 span,#slide3 span{
	background:url(images/contentBg.png) repeat top left transparent;
	position:absolute;
	bottom:0px;
	right:176px;
	padding:10px;
	float:right;
}
#slide1 .slideheading,#slide2 .slideheading,#slide3 .slideheading{font-family:"ChunkFive Regular", Georgia, serif;color:#FFF!important;font-size:30px;letter-spacing:2px;margin:0 0 10px}
#slide1 p,#slide2 p,#slide3 p{font-family:Artifika, Georgia, serif;color:#FFF;margin:0}
#jFlowSlider{
	width:850px!important}
.jFlowSlideContainer a{color:#F90;text-decoration:none}
.jFlowSlideContainer a:hover{text-decoration:none}.jFlowSlideContainer a:focus{position:relative;top:1px}
.jFlowNext div{
	background:url(images/arrows.png) no-repeat scroll 0 -35px transparent;
	height:130px;
	position:absolute;
	top:114px;
	right:-52px;
	width:50px;
	cursor:pointer
}
.jFlowPrev div{background:url(images/arrows.png) no-repeat scroll -84px -35px transparent;height:130px;position:absolute;top:110px;left:-50px;width:50px;cursor:pointer}
.jFlowPrev div:hover{background-position:-84px -235px}
.jFlowNext div:hover{background-position:0 -235px}
a.readmore{text-align:center;float:right;font-size:13px;color:#fff!important;text-decoration:none;margin-top:30px;background:#454545;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px}
a.readmore:hover{background:#272727}

#mySlides{font-family: Verdana, Arial, sans-serif; color: #FFF;} 
.container1 .slideheading{letter-spacing: 2px; text-shadow: 0px 5px 5px #333;}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 5px;
  width: 231px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background:#003;
  color:#FFF;		
  padding: 0.5em;
  font-family:"Helvetica Neue", Helvetica, Verdana, sans-serif; font-size:14px
}

ul#menu li a:hover {
  background: #ca4133;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  width:165px;
  font-family:"Helvetica Neue", Helvetica, Verdana, sans-serif; font-size:12px
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #500 solid;
  padding-left: 15px;
}

#obj h1{
	font-size:50px;
	color:#600;
}

#obj p{
	font-size:20px;
	text-align:justify;
}

#org{
	text-align:center
	}

#org h1{
	font-size:36px;
	color:#600;
}

#org p{
	font-size:16px;
}

#grupos{
	text-align:center;
	
}

#grupos h1{
	font-size:50px;
	color:#600;
	text-align:left;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bolder;
}

#grupos p{
	margin:10px;
	font-size:16px;
	text-align:justify;
	}
#lista td{
	text-align:center;
	font-size:14px;
	border-bottom:solid 1px #665e52;
}
	
#lista th{
	font-size:20px;
	font-weight:bold;
	background-color:#600;
	color:#f4f0ed;
}
